microwave tower - Français Anglais Dictionnaire